bbc15a55c35e5d261ab43dbb988430e4c8bf18df,community/main/java/org/neo4j/kernel/ha/CommunicationProtocol.java,CommunicationProtocol,handleRequest,#Master#ChannelBuffer#,208
Before Change
ChannelBuffer buffer ) throws IOException
{
RequestType type = RequestType.values()[buffer.readByte()];
final SlaveContext context = readSlaveContext( buffer );
Response<?> response = type.caller.callMaster( realMaster, context, buffer );
ChannelBuffer targetBuffer = ChannelBuffers.dynamicBuffer();
After Change
ChannelBuffer buffer ) throws IOException
{
RequestType type = RequestType.values()[buffer.readByte()];
SlaveContext context = type.includesSlaveContext() ? readSlaveContext( buffer ) : null;
Response<?> response = type.caller.callMaster( realMaster, context, buffer );
ChannelBuffer targetBuffer = ChannelBuffers.dynamicBuffer();